vanmaram

കിറുകിറു ശബ്‌ദം - meaning in english

Meanings for കിറുകിറു ശബ്‌ദം

noun
Crackling
unknown
squeak